hailing from - Turkish English Dictionary